India's Retail Inflation Hits a Nearly 6-Year Low at 3.34% in March 2025, What's Behind the Drop?
India's retail inflation dropped to 3.34% in March 2025, the lowest in nearly six years, driven by lower prices of vegetables and protein-rich foods. Food inflation also eased sign...